package com.fortune.rainshinecommon.entity;

import com.fortune.rainshinecommon.model.system.User;

import java.util.List;

/**
 * @program: rainShine
 * @description: 加盟店展示类
 * @author: tangyn
 * @create: 2019-03-09
 **/
public class ShopEntity {
    private Integer id;
    /**
     * 名称
     */
    private String shopName;
    /**
     * 省份编码
     */
    private String provinceCode;
    /**
     * 省份名称
     */
    private String provinceName;
    /**
     * 城市编码
     */
    private String cityCode;
    /**
     * 城市名称
     */
    private String cityName;
    /**
     * 地址
     */
    private String address;
    /**
     * 地理坐标
     */
    private String shopPosition;
    /**
     * 联系电话
     */
//    private String shopTel;
    /**
     * 状态（1：正常，0：停店）
     */
    private Byte shopStatus;
    /**
     * 店长编码
     */
    private Integer managerId;
    /**
     * 店长名字
     */
    private String managerName;
    /**
     * 上级招商人员编码
     */
    private Integer merchantsId;
    /**
     * 上级招商人员名字
     */
    private String merchantsName;
    /**
     * 创建人uuid
     */
//    private String createId;
    /**
     * 创建人名字
     */
//    private String createUser;
    /**
     * 创建时间
     */
//    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")
//    private Date createTime;
    /**
     * 更新人uuid
     */
//    private String updateId;
    /**
     * 更新人
     */
//    private String updateUser;
    /**
     * 更新时间
     */
//    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")
//    private Date updateTime;

//    public String getCreateId() {
//        return createId;
//    }
//
//    public void setCreateId(String createId) {
//        this.createId = createId;
//    }

//    public String getUpdateId() {
//        return updateId;
//    }
//
//    public void setUpdateId(String updateId) {
//        this.updateId = updateId;
//    }

    /**
     * 会员数量
     */
    private Integer customerCount;

    /**
     * 店员集合
     */
    private List<User> clerks;
    /**
     * 店长头像
     */
    private String managerAvatar;

    private String managerPhone;

    public String getManagerPhone() {
        return managerPhone;
    }

    public void setManagerPhone(String managerPhone) {
        this.managerPhone = managerPhone;
    }

    public String getManagerAvatar() {
        return managerAvatar;
    }

    public void setManagerAvatar(String managerAvatar) {
        this.managerAvatar = managerAvatar;
    }

    public List<User> getClerks() {
        return clerks;
    }

    public void setClerks(List<User> clerks) {
        this.clerks = clerks;
    }

    public Integer getCustomerCount() {
        return customerCount;
    }

    public void setCustomerCount(Integer customerCount) {
        this.customerCount = customerCount;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getShopPosition() {
        return shopPosition;
    }

    public void setShopPosition(String shopPosition) {
        this.shopPosition = shopPosition;
    }

//    public String getShopTel() {
//        return shopTel;
//    }
//
//    public void setShopTel(String shopTel) {
//        this.shopTel = shopTel;
//    }

    public Byte getShopStatus() {
        return shopStatus;
    }

    public void setShopStatus(Byte shopStatus) {
        this.shopStatus = shopStatus;
    }

    public String getManagerName() {
        return managerName;
    }

    public void setManagerName(String managerName) {
        this.managerName = managerName;
    }

    public String getMerchantsName() {
        return merchantsName;
    }

    public void setMerchantsName(String merchantsName) {
        this.merchantsName = merchantsName;
    }

    public Integer getManagerId() {
        return managerId;
    }

    public void setManagerId(Integer managerId) {
        this.managerId = managerId;
    }

    public Integer getMerchantsId() {
        return merchantsId;
    }

    public void setMerchantsId(Integer merchantsId) {
        this.merchantsId = merchantsId;
    }
}
